nifT NIFT_AZOVI MPSVMIRRNDEGQLTFYIAKKDQEEIVVSLEHDSPELWGGEVTLGDGSTYFIEPIPQPKLPITVRAKRAGEA 72 Protein nifT